self-contained diving - Spanish English Dictionary